Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BOUCHER PLACE Terraced £379,823 £376,500 30 Aug 2023
3 BOUCHER PLACE Terraced £187,649 £50,000 21 Jun 2000
6 BOUCHER PLACE Terraced £357,687 £285,000 12 Jan 2018
8 BOUCHER PLACE Terraced £208,622 £57,000 27 Oct 2000